
First JavaScript is created then the JavaScript involved the company. Then the company change the JavaScript name ES. ES means ECMA Script. because company name was European Compute Manipulated Association. And ES5 or ES6 means nothing but version of the script. How control the version? The company every year relies the new version of the JavaScript then the called ES-5 or ES-6 version. Example when JavaScript new features are adding in 2015 then the JavaScript release version called ES-5. Now ES5 and ES6 are like same script just Mainor change some function like ES6 introduce like the arrow function into JavaScript.